subsurface temperature - French English Dictionary